GA4 + GTM + GSC • UTMs • Key Events
College of Business Administration - Cal Poly Pomona
2/10/2026
Live slides available at https://ccidm.github.io/cba-symposium-quarto
After taking this workshop, participants should be able to:
Note
Optional to Follow Along; Required to Deploy
https://github.com/CCIDM/portfolio-website-template.gitindex.qmd to customize your content.quarto publish netlify. You will be prompted to login to netlify. Create account or login.Tag management system that lets you configure, deploy, and troubleshoot tracking tags from a web interface—no code changes needed. (Facebook, EventBrite, etc.)
Next-gen analytics collecting event-based data from websites/apps to understand full customer journeys with privacy controls and predictive insights.
Webmaster tool to monitor indexing, search performance, crawl errors, and optimize site visibility in Google Search results.
Tip
Use one Google account across tools.
Connect our Quarto site to the Google Marketing Platform (GA4 + GTM).
To follow along, you need:
Why this matters
We are moving from “static pages” to “measurable data” by injecting tracking codes into your live environment.
Before we touch the code/website, we need the containers.
GTM-XXXXXX).<head> and <body>).G-XXXXXXXX).mysite.com).<head> and <body> scripts.G-XXXXXXXX) for your website code.:::
G-XXXXXXXX.Note: Until you hit Publish, your changes are only saved in a “Draft” version.
page_view event is listed.Expected Outcome
If you see events populating the timeline in real-time, your connection is successful. If the timeline is empty, check if your ad blocker is on!
Facebook != facebookScenario: “Create a link for a LinkedIn post promoting the Spring Workshop.”
generate_lead (exact match)